A Disciplined Approach to the Maintenance of the Class Hierarchy
نویسنده
چکیده
Encapsulation and the definition of objects in the respective classes facilitates the modification of object-oriented systems, but the class hierarchy may also be a source of problems. First, before changing the definition of a class, the analyst must verify that the change is coherent with regard to subclasses of the class recursively. Second, the reusability of the properties and the uniformity and functionality of the system can be increased by defining the properties as high as possible in the class hierarchy. Consequently, the maintainer has to navigate up and down while investigating and implementing the changes in the class hierarchy. In this work it is shown that the maintenance is a disciplined process that can be well supported with object-oriented algorithms. Index Terms object-oriented, maintenance, object, class, class hierarchy, inheritance, reuse.
منابع مشابه
Optimum Maintenance Strategy Selection using a Hybrid Approach based on Analytical Hierarchy Process and Revised Multi Choice Goal Programming
This study aims to select optimal maintenance strategy for components of an electric motor of the National Iranian Oil Refining and Distribution Company. In this regard, a method based on revised multi choice goal programming and analytic hierarchy process (AHP) is presented. Since improving the equipment reliability is an important issue, reliability centered maintenance (RCM) strategies are i...
متن کاملA multi-stage stochastic programming for condition-based maintenance with proportional hazards model
Condition-Based Maintenance (CBM) optimization using Proportional Hazards Model (PHM) is a kind of maintenance optimization problem in which inspections of a system relevant to its failure rate depending on the age and value of covariates are performed in time intervals. The general approach for constructing a CBM based on PHM for a system is to minimize a long run average cost per unit of time...
متن کاملAssessment of Improvement of Preventive Maintenance Systems Related to the Civil Projects Using Concepts of Value Engineering (RESEARCH NOTE)
The purpose of this paper is using the concepts of value engineering (VE) in evaluating the improvement caused by preventive maintenance (PM) systems in construction project. A real case is used to show how we can implement the proposed method. VE is the systematic application of recognized techniques by multi-disciplined teams that identifies the function of a product or service, establishes a...
متن کاملGoal programming and analytical hierarchy process approaches for sustainable plantation
The aim of this study was to develop an optimal sustainable forest plantation based on goal programming and Analytic Hierarchy Process (AHP) methods. This study was carried out in Guilan province, north of Iran. First of all, the ecological capability of the study area for plantation establishment/maintenance was evaluated based on multi-factor method and specific ecological Makhdoum Model by ...
متن کاملProposing a quantitative approach to measure the success of energy management systems in accordance with ISO 50001: 2011 using an analytical hierarchy process (AHP)
ISO 50001: 2011 provides an integrated and systematic framework to plan, implement, operate, certify, and maintain energy management systems (EMSs). Evaluation of organizations in relation to meeting the standard requirements is performed by an auditing qualitative approach. In this research, a quantitative approach has been proposed and implemented to assess organizations and rank them based o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999